Crate gix_status

source ·
Expand description

This crate includes the various diffs git can do between different representations of the repository state, like comparisons between…

  • index and working tree
  • index and tree
  • find untracked files

While also being able to check check if the working tree is dirty, quickly.

Modules

  • Changes between an index and a worktree.
  • This module allows creating git blobs from worktree files.

Traits

  • A trait to facilitate working working with pathspecs.

Functions

  • Calculates the changes that need to be applied to an index to match the state of the worktree and makes them observable in collector, along with information produced by compare which gets to see blobs that may have changes. options are used to configure the operation.